Skip to content

Conversation

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Dec 25, 2025

No description provided.

f3l1x added 10 commits January 9, 2026 11:33
- Upgrade dependencies in 2.3, 2.4, 3.0 to latest compatible versions
  - 2.3: nette/di ^2.3, ninjify/nunjuck ^0.3, PHP >=5.6 <7.3
  - 2.4: nette/di ^2.4, ninjify/nunjuck ^0.4, PHP >=7.1
  - 3.0: nette/di ^3.0, ninjify/nunjuck ^0.4, PHP >=7.1
- Add new version 3.1 (PHP >=8.0, nette/di ^3.1)
- Add new version 3.2 (PHP >=8.1, nette/di ^3.2)
- Update 3.1 and 3.2 SyntaxExtension to use new DI API
  (setType, addFactoryDefinition, addAccessorDefinition, etc.)
- Update README.md with new versions table
- Update .travis.yml with PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 jobs
- Update documentation links to latest Nette docs
- Add declare(strict_types=1) to all fixture and test files
- Replace PHPDoc @return/@param with native return types
- Use contributte/tester instead of ninjify/nunjuck for 3.2 (PHP 8.2+)
- Remove error_reporting(~E_USER_DEPRECATED) from bootstrap files
- Remove .travis.yml
- Add .github/workflows/tests.yml with matrix strategy
- Test all PHP versions (7.1-8.4) with appropriate DI versions
- Fix ContainerLoader::getClassName signature (mixed $key)
- Remove setParameters() from FactoryDefinition (not available in 3.1+)
- Remove parameters from factory services in NEON configs
- Fix Contributte\Tester\Environment::setupTimezone() parameter
- Remove setParameters() from ServiceDefinition (not available in 3.1+)
- Replace dynamic parameter literals with fixed values in extensions
- Update NEON configs to remove parameters from services (e1-e4, g1-g5d)
- Fix contributte/tester bootstrap to use Environment::setup()
@f3l1x f3l1x force-pushed the claude/upgrade-deps-add-versions-Fafyh branch from 5e57fec to 3de3864 Compare January 9, 2026 13:23
@f3l1x f3l1x force-pushed the claude/upgrade-deps-add-versions-Fafyh branch from 85acc6c to d895254 Compare January 9, 2026 14:05
@f3l1x f3l1x merged commit ed54789 into master Jan 9, 2026
3 checks passed
@f3l1x f3l1x deleted the claude/upgrade-deps-add-versions-Fafyh branch January 9, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant